#include<stdio.h>

int main(){
    char str[10][21], a[10][10];
    int n;
    while((scanf("%d",&n))!=EOF){
        
        for(int i = 0; i < n; i++){
            for(int j = 0; j < n - i - 1; j++){
                a[i][j] = ' ';
            }
        }
        for(int i = 0; i < n; i++){
            for(int j = 0; j < 2 * i + 1; j++){
                str[i][j] = '*';
            }
        }
        for(int i = 0; i < n; i++){
            for(int j = 0; j < n - i - 1; j++){
                printf("%c",a[i][j]);
            }
            for(int j = 0; j < 2 * i + 1; j++){
                printf("%c",str[i][j]);
            }
            printf("\n");
        }
    }
   
    return 0;
}

/*请编写程序输出金字塔图形。多个测试数据。每个测试数据输入一个整数n(1 <= n <= 9)*/